portfolio diagnostics