structure fix balance