OMG there is so much garbage in this thread.