array diagnostics