Make defaults easy and add logger.