add validatecode