fixed possible duplicated filter issue