bigger better setup script