added concurrent opposite rotations