So many memes, so little time