improved our evaluation. now takes into account distinct queries