add comment functionality and displaying