log level handling & comment on exception handling