renaming myXX as gen-XX