use utf-8 default encoding