HGO Mechanism