add all
translate
finished this article