having venting or deodorant means