Alan udup's Cookbook