Indeed, with a bad internet connection is a challenge and not just in Africa. I heard similar cases in El Salvador, Venezuela, Colombia. It is what it is...