added 30 max recipes per call assertion, changed format