Haven't you ever heard of deodorizers?! I'm about to pass out here!!!