new comment functionality added