Made Source singlecast and eliminated Source.start().