Dictionary.com
Thesaurus.com

had been integrating

  • past perfect progressive
    of integrate.
    integrate
    verb (used with object)
    to bring together or incorporate (parts) into a whole.