logger and not raise exceptions