can't trigger events
refactor translator into another class TypeThai