update submodules
add multiple cursor plugin