ensure backspace always works normally