Fix everything that is wrong with this thread first.