"just showed up on our doorstep after being gone for years?"