an exception can be a logger parm