use utf8 encoding in default for safe_open