integrating logger