Their credibility is really at stake here. You would think with 5 labs working on it, they would be able to meet their own deadline...