synch for update