add comment funtionality