add base module