modify gem, assets and view