damn, had no idea this post was gonna get more than just a few responses.