giving up on set -e