Is Bawa Muniru the final piece to the 2009 puzzle?