start implementing analyzeRecipe