adds user scenario based weighting