Successive weighting