finish redistribution