update with new model