damn, this thread was a good read