--- id: 5d8a4cfbe6b6180ed9a1ca6c title: Step 140 challengeType: 0 dashedName: step-140 --- # --description-- There's a problem, each time you hover a label it adds all the elements to the container again. If you empty the container at the top of the function, it will redraw them where they need to be. Go back to the top of the function and use `d3.select` to select the `.dashboard` element and chain the `html` function to it with an empty string as it parameter. Empty means no spaces. # --hints-- test-text ```js assert.match(code, /d3\.select\(('|"|`)\.dashboard\1\)\.html\(('|"|`)\2\)/g); ``` # --seed-- ## --before-user-code-- ```html