renamed comparer classes