update putModel()