automated testing with run.sh