It’s helpful if you can learn to describe what it is you’re struggling with so that we can better understand how to help you. Learning to describe issues is tricky but a vital skill in coding.
The data() and enter() methods allow you to work with data dynamically, so each of the h2 elements can be tied to items in the dataset.
The key part of this challenge description:
The D3 text() method can take a string or a callback function as an argument:
selection.text((d) => d)
In the example above, the parameter d refers to a single entry in the dataset that a selection is bound to.
Try putting that in your text() method to see what happens…
Then, create a callback function which also appends the text ‘USD’ onto each item.