`gradeLevels` is the value of the data attribute, which is a json object, right? Instead of length, to check for data attribute values, I'd usually use this test instead: `if(gradeLevels !== undefined)`.