The SNP seems to be rediscovering its political confidence after the bleakest period the party's had since winning power at Holyrood.
In the last couple of years its independence strategy has hit a brick wall, the party has tied itself in knots over gender reform, and it has fallen in and out of love with the Scottish Greens.
There have been three first ministers during that period and one of those remains under police investigation as the Branchform inquiry into SNP finances drags on.
The party's worries have not gone away. Far from it.
It still has huge challenges to overcome, not least significant underperformance in key public services like the NHS.
Even its selection process for the Holyrood election could be a source of bitter infighting.
Yet at the end of the week in which First Minister John Swinney's government delivered its draft Scottish Budget, his team seems more optimistic than at any time for at least two years.