Dictionary.com
Thesaurus.com

have been finessing

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