progress output goes to stderr
trap errors
Merge branch '4-autocommit'