with -e, nothing must fail