spare resource constraints