That phrase, (which is an encouraging one, considering that it was employed a while ago) seems to be about what I remember too.
Suggests to me we are likely to hear something in this department(new molecules)soon.
Though mention of a new molecule in the abstract is not that big a deal, when the last 2 molecules you've produced are Pona and 113,
the pharma community will be paying attention.
Thanks,
bw