Special Purpose Techniques