added recipe model