* add more tests
* add detailed documentation
* add localization
