validation modify