resort on model changes