proactive diagnostics