adding recipe generator