built-in balancing