update Instruction