adding rvm compatibility