updated setup.sh, not tested
update setup.sh