is that why you guys latched onto it is it a 4chan meme I wasn't aware of