compleated new vehicle input checks