added SWAP & LWAP instr, this version works