new version of logger classes