--- id: 5d8a4cfbe6b6180ed9a1ca1d title: Step 64 challengeType: 0 dashedName: step-64 --- # --description-- Next, chain the `enter()` function to the selection. The enter function identifies elements that need to be added when the data array is longer than the selection array. This is why you wanted the `selectAll` to be an empty array before. In this case, the `twitter-circles` selection has a length of 0, and the data array has a length of 9. So nine elements will be added when you use `append` in the next step. # --hints-- test-text ```js assert(/\.data\(data\)\s*\.enter\s*\(\s*\)/g.test(code)); ``` # --seed-- ## --before-user-code-- ```html