updated completion
updated key bindings