synchorizing updates