also move this to interactive
just let splitter take a map
simplify start-indexers args