updating for rvm and rbenv friendliness