it pains me to make this thread.