adjustments for recipe model, and example