Machinations

To be updated, soon.