PR for code review.

Good point. I will add a check on insert and update for that.