added ROR and ROL