logger should be accessed as static