added getInstruction