Long-separated several hundred years of relations once more