code robustness