This thread fucking sucks, I will take it upon myself to make it better