Cookbook & cookbook ver functions, together at last