added interceptor(logger)