be silent when empty input but do fail