fix encode() error #50