Mixed progress report in Africa