added commenents to class