explain yourself with AWESOME memes