changed SourceInfo's id to sourceId