vital resources and tools