Notes courtesy of John Roderick