added support for rbenv