fixed character encoding problem