your speculation may be correct. Small CR could indicate they expect commercial agreement in ST. This looks very promising