updating distibrution