awesome thread. minus the awesome part, of course.