Unicode archiver

from #16 separate issue for unicode