adding srl, sra, sll