implemented OBS rotation
implemented rotation