made NaN return display state invalid