added multiple-recipe fetch logic