Bricks and Blocks