add AutoFenc
add encodings