RE:Progress being made ....You may wanna re-read the NR. They literally just announced ZERO PROGRESS. That part that they said they just got is the part they first claimed they was being shipped BACK IN JANUARY !!!! And worse ... they are ballparking 6 to 8 weeks just to install it, which, given the way things work with this crew means somewhere in late 2025 it might be ready to test.
And that PP they mentioned is the exact same one (first announced way back on Apr 29th) that they tried twice to close and managed to come up with less than half what they needed and also managed to draw exactly ZERO outside participation.
In other words ... exactly zero progress.