Instruction improvements