Ok, I'm done! Feel free to look it over. :)