add comments functionality