distribution update