Mcduffy's Techniques