there's a lot of ballaness in this thread