update ace
restore ace++ keybindings
fix worker