Thanks for the critique everyone, I'll work up a second draft sometime in the next couple days.