Dictionary.com
Thesaurus.com

had been instrumenting

  • past perfect progressive
    of instrument.
    instrument
    noun
    a mechanical tool or implement, especially one used for delicate or precision work.