new recipes and modified of init.el