Cookbook and some improvements