I said quite awhile back they may not be releasing anything until it's published in a peer reviewed journal. The longhaulers paper lends credence to that. Why the long delay? It can take quite a long while from submission to a journal and it getting published.