cleanup and MEMES!!