refactor add new comment