Obviously it's taken a while, but Ken Levin along with Neal Moritz and his team refused to give up, long after the point when I myself grew skeptical, and their unrelenting enthusiasm for the project has gotten us where we need to be.