Dictionary.com
Thesaurus.com

had been superseding

  • past perfect progressive
    of supersede.
    supersede
    verb (used with object)
    to replace in power, authority, effectiveness, acceptance, use, etc., as by another person or thing.