new full vs complete validation process