fix to use non-greedy pattern when adding multiple sources