MWM2504's Techniques