cocoa , page 21