Block structure.