added overall setup script