fix balance page's bug