This has been years in the making, Fat Joe and