updat TODO
add encode to config