improving Translator