BRIDGES AND BLOCKS