changed back to real UTF-8 and added empty set