Added dynamo support, broke a bunch of stuff, fixed a bunch of stuff