Added shiftRight and shiftLeft