enhanced resource allocation