Added interface LoggerProvider