async loader for recipes