constraints added to model