feature(Generators) created new way to generate RID, ID, e.t.c