user creation robustness