Balance changes of state update #2676

601-603 out of 603 changes