Implemented the multi-filter