fixed a few bugs in the backing logic
Merge branch 'master' of https://github.com/multibottlerocket/progress_engine