implements post new comment