robustness overhaul