Block Variations