adding comments & modifying interface