Dictionary.com
Thesaurus.com
has fine-tuned
  • present perfect of fine-tune (3rd person singular).