adding distinct weighting factors for scoring functions