doc the gemfile approach