udpate models