add logic to allow rbenv to only run when needed