back supports escape and backspace