add update validation method