components of logger