Split off validateInput