updated gprCode and gprMem