Blocks

Definition of Blocks