Mat3045's Techniques