robustness analysis