Dictionary.com
Thesaurus.com

has been treadling

  • present perfect progressive
    of treadle (3rd person singular).
    treadle
    noun
    a lever or the like worked by continual action of the foot to impart motion to a machine.