Designing Synced Blocks