smart backspace added