add tagsource lib