add set_encoding
fix segfault