add a generic script
make timeouts skippable by setting timeouts config to false