support backspace; show wrong keys
translate to coffeescript