why do we need a method for it? why can't we use `Logger` right here?