use utf-8 by default