added key binding
formatted