began implementing shift opcodes...