as does the microwave. any quick tips for getting rid of smell, esp in microwave. and yes I do have the kitchen windows open!