History adding + backspace adding + history binding