move transition struct from config to c2e_main