A chance encounter ...