Learn HTML Forms by Building a Registration Form - Step 17

Tell us what’s happening:
Describe your issue in detail here.
The second input element should have an id of last-name .
this is what my code looks like that they want me to correct, but I’m not seeing where I’m typing wrong. Enter Your Last Name:

  **Your code so far**
/* file: index.html */
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Registration Form</title>
  <link rel="stylesheet" href="styles.css" />
</head>
<body>
  <h1>Registration Form</h1>
  <p>Please fill out this form with the required information</p>
  <form action='https://register-demo.freecodecamp.org'>
    <fieldset>
      <label for="id"><input id="first-name"> Enter Your First Name: <input /></label>
      <label for="id"><input id="last-name">Enter Your Last Name: <input /></label>
      <label for="id"><input id="email">Enter Your Email: <input /></label>
      <label for="id"> <input id="new-password">Create a New Password: <input /></label>
    </fieldset>
    <fieldset></fieldset>
    <fieldset></fieldset>
  </form>
</body>
</html>
/* file: styles.css */
body {
width: 100%;
height: 100vh;
margin: 0;
background-color: #1b1b32;
color: #f5f6f7;
}

label {
display: block;
margin: 0.5rem 0;
}

  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36

Challenge: Learn HTML Forms by Building a Registration Form - Step 17

Link to the challenge:

Recall that the forattribute uses an id that matches the id of the input it is linked to.
All your labels right now just point to “id”

I’m having this same issue