compile as UTF-8