...Well, I'm going to attack this in a little bit. It's not great but ah well. It gets the job done. Should be up soonish.