reorganized key bindings