add base part