All looking pretty good to me. Last announcement was really good. Awaiting the next. I think everything is deliberately timed, potentially even some of the delays and stuff ups, to reach some end point- one that will be a happy day for those patient enough to hold . Imho