Blocks and squares