update generate.sh