Slow, laborious progress

PLODDING