mysterious mechanisms