add auto-setup script