renaming the method, making clear that scm is configured via opts