setup repo, etc