before change the instruction map key type to Integer