test script and setup script