change work of mechanism