Logger fix: direct constructor call