added print_cookbook method