updateModel done