No empty input allowed