absolutely perfect , page 26