resources, tools and technology