working example of mechanism 1