I don't see the issue with my code

Tell us what’s happening:
Describe your issue in detail here.

  **Your code so far**

function checkObj(obj, checkProp) {
// Only change code below this line
if (obj.hasOwnProperty("checkProp")) {
return obj[checkProp];
return "Not Found";

// Only change code above this line
  **Your browser information:**

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

Challenge: Testing Objects for Properties

Link to the challenge:

??? Learning how to describe problems is a critical software development skill.

checkProp is a variable that holds a string. You want the value stored in checkProp, not the string "checkProp".

thank you kind sir,much appreciated