Implement preference usage on search scopes

it was testing something that was implemented incorrectly, basically it was testing to see if preference was in the "right" place, but the "right" place was actually the wrong place