update for more proper unicode support