encode all to utf-8
update license