Gyan, a Ghanaian on a mission