almost fixed unicode stuff