unbroke some save logic
Merge branch 'github-refactor-oerpub' of github.com:oerpub/github-book into github-refactor-oerpub