Hapes: A chance encounter.