- added simple unit test
- added different logging techniques