Mechanism types