self balance