validation completed