early version of the setup script.