also big shout out to killersheep for this thread