Havinfun's Techniques