Engineering memes