now the setup script actually works.