fix updating interface on balance changes.