modify gem basic and add first controller