automatic balancing and zero resource output