Dictionary.com
Thesaurus.com

had been finessing

  • past perfect progressive
    of finesse.
    finesse
    noun
    extreme delicacy or subtlety in action, performance, skill, discrimination, taste, etc.