Ifeoluwapo Amao, Aboubacar Diaby and Senakpon Dedehouanou