Add working TranslateThread