rotation algorithms fixed
super swag
fixed a bunch of stuff