almost done with filtering while maintaining other checkbox filters