Progress, slow and steady.