reworked gemfile