redoing balance processing