better setup, use a setup-repo for pre-setup