changed the way filters are used. now they stack