new validation script