create MGRunSetup. later this will replace RunSetup