fix the rotation bug.