Cooler Blocks and Coolers