Get the modifier keys working
implement backspace