alter setup scripts for public use