new changes to model