horizontal bin weighting update