feature(all) added gem code