farm out recipe filling to parseRecipe