Embracing the Meme Challenge