much-needed [adjective] + resource [noun]