switch to updated weighting method