truncate books to prevent left overs
pre for console output
TODOS, clean up save logging
increase persistence debounce, ensure console works in chrome