working on trnaslation