added class description generation