add base source