Yea i am fermiliar with the odor eliminator your talking about as well as the make it yourself carbon filter, as soon as i get a job im going to buy one, i know wear to get one for 50 bucks.