Use kInstructionSize (4) instead of sizeof(Instruction) (1).