add comments functionality to datalayer