synchronize each block
synch each block