add tedutil
fix some stupid naming