added multiple cursors and keybindings