Added ILogger