I think it might not import the username, but I check a lot of time, I did't find anything different with ur code, pls help me!!! ```javascript // pages\index.js import React, { useContext } from "react"; import { Context } from "../context"; import { useRouter } from "next/router"; import axios from "axios"; export default function Auth() { const { username, setUsername, secret, setSecret } = useContext(Context); ``` ```javascript // context\index.js import React, { useState, createContext} from "react"; export const Context = createContext(); export const ContextProvider = (props) => { const [username, setUsername] = useState(""); const [secret, setSecret] = useState(""); const value = { username, setUsername, secret, setSecret, }; return <Context.Provider value={value}>{props.children}</Context.Provider>; }; ```