resources and opportunities