bug fix: comment insert/update with correct _id check