class conflict