scope comparison