All done, but a few bugs. Screw it, I'm going to bed.