OMG. How hard can utf-8 be ?