delivery of resources