Final version. Utf8 works. Add icons.