class reason