implement first version of AITranslator