working on model#patch