Do you really want to send mr100percent a message saying you like their work?
Mechanism is the idea that all natural phenomena, including the miracle of life, are governed by the laws of Physics and Chemistry. The death of Vitalism helped advance this among most skeptics/religious zealots.