there are options like ozonators. They have them for about $60 designed to eat odors for one room. I havent tried them but they are on hydro sites all over. So what happens if your roomates catch you. It may not be worth all the time and trouble because by the time they get buds, they will smell.