Add option to specify encoding.