unexpected but exciting visit