added class descriptions