extract pleasant progress
Merge pull request #1194 from stefanpenner/extract-pleasant-progress

extract pleasant progress