adding validation on update methods, without error mesages