mechanismog.com