Finally, some good news for Canada's preparations for the Intercontinental Cup final. After Thursday's tale of woe - missed planes, lost kits and rain - the sun shone on Friday and suddenly everything looked brighter. What a difference a day makes.
Despite the miserable forecast, they managed to fit in a 60-over match against a select England XI at Loughborough Town. It wasn't quite the two-day match that their coach Andy Pick had envisaged when organising the game, but the match was fudged so that Canada's batsmen could at least get two innings, with the tailenders sacrificing their time at the crease. John Davison and Ashish Bagai got some runs under their belts, while Bagai will have profited in part from getting some captaincy practice.
And, with Canada bossing proceedings, having the ECB at 40 for 5 in their first dart, before a recovery, and then 60 for 6 next time out, Pick was delighted to report "a really good day". Finally.
More than anything, playing outdoors will have done them no end of good, and they will return to outdoor nets at the ECB Academy in Loughborough for Saturday, as organised by Pick. They will then be followed on Sunday by a rest day, allowing the players to recover from their jet lag, before heading to Grace Road for some outdoor practice once more, ahead of Tuesday's final there against Ireland.
The whole team are together at last - and Davison and Geoff Barnett have even been reunited with their luggage.
Jenny Thompson is assistant editor of Cricinfo