Block Techniques