improve DocumentTranslator
update submodules