add rbenv support