Refactoring logging adapter see CHANGELOG