Refactored recipe.