nvm & rvm loaders moved to the functions