added class comments