BLOCKS AND BELTS