key challenges