class descriptions