add base dependency