rotations are working but become too slow to handle