Prometheus Stack connecting to tempo

I am using kube-prometheus-stack version 47.1.0, and grafana tempo-distributed 1.4.2. Both of were installed fine but when I go to explore in grafana and choose tempo, I don’t see any service names for distributed traces. I wanted to connect prometheus to grafana tempo for distributed traces. I did add prometheus service to tempo.yaml. Also added tempo as an additionalDataSources in the grafana config, and enabled enableFeatures:
- remote-write-receiver in prometheus config.
Am I missing something? Could someone point me in the right direction?