finally handle unicode filenames.