some note about CompareFilter.java