full-system diagnostics