Theory of Mechanism