fixed balancing issue.