Unstable - not rly

I cleaned it up a bunch, it's easier to read, I tested it and it works.