class diversity