resource allocation.