new support for the ignore errors and better logging information