mostly done with main cookbook