9  resources