add BeanComparator