added balancer tests and cases