loads of changes to vimrc