improvements to the filters