Demystifying MTCannon