more work on trying to append books' dicts