add robustness features