HG Mechanics