following a recipe requires discipline