add script support for setup & cleanup the _ between prefix

* add support for calling the setup function from scripts
* fix the prefix underscore in the setup function