absolutely perfect , page 30