Dictionary.com
Thesaurus.com

had interconnected

  • past perfect
    of interconnect.
    interconnect
    verb (used with object)
    to connect with one another.