overcoming challenges in Africa