this thread is terrible i hate you all