make more improvements to rvm