differentiated backspace and up and down