first pass at a setup script