lot of changes to vimrc