Instruction class refined