refactoring a little bit again for KevoreeLogger