update to new model