adjusts on model