scoring and rotation