* adds translator
* adds logger

* uses translator
* uses logger