supply and demand balancing