capacity-aware planning