Dictionary.com
Thesaurus.com

had been embedding

  • past perfect progressive
    of embed.
    embed
    verb (used with object)
    to fix into a surrounding mass.