Excellent work, as always, Graham! I can almost smell the smoke.