absolutely perfect , page 29