modify gem source