more followup changes for prefs

got rank-ecdf of a match count of 0, thanks splinterz.

you'll notice some comments where I'm messing with returning .5 vs 0,
but it doesnt' have an affect atm