Balance changes of state update #2772

901-906 out of 906 changes