working with expanded region
updates to vim components