sync block