By Kevin Isom under general
Okay, I really need to pry myself away from this code and get some sleep. Just loving writing ruby code lately though.