more diagnostics upon failure