Africa’s future development