Added UTF-8 parsing support