absolutely perfect , page 25