fix incorrect balance