challenges opportunities