show example of undefined encoding problem, fix with a backup encode
fixup a typo
pick encoding smarter, and have a fallback to UTF-8