HMC
Mechanics