As always, absolutely spot on!