revert previous commit, and fix utf8 qr code