Blocks

Will edit and go over in the morning