Dictionary.com
Thesaurus.com

has been lettering

  • present perfect progressive
    of letter (3rd person singular).
    letter
    noun
    a written or printed communication addressed to a person or organization and usually transmitted by mail.