this thread has WAAAAY too many words, fuck this shit