improving the setup.sh