added rbenv fallback methods