Now with more unicode. And less stupid stuff.