duplicated class