update client by model changes