I think there's been a combination of thing leading to our improvement over the last two games
i) As Robes said in his post match interview after Royce was sacked the lads had to take a good look in the mirror and admit they were desperately underperforming.
ii) The whole team have hit match fitness including Perry who, whilst still a few pounds over weight for me, has had a good two games.
iii) We've played two of the 'Big 3' and raised our game accordingly.
iv) We've had a largely settled squad/line up with no random chopping and changing for the sake of it.
v) Success and positivity breeds more of the same.
and the big one for me
vi) Urgency. We've not been the sluggish, slow and ruck dominated team we were for the first few weeks, we've been quick in the ruck in attack and defence and our line speed has been massively better than it was, our support running has been excellent too whereas in the opening games we had no options left or right when we broke tackles. Our 'lighter' more athletic pack have helped in this area too.