Two and a half months in the making.