What we have going on here is the to have current dropdown within a dropDown button if statement. So basically, if dropdownButton is activated, we will have the “active” be, well… active, it’ll make more sense when I show more of what i mean by that with an example. Right after we have querySelector have an active state in a forEach loop that if we have a dropdown equal to a currentDropdown we will return… nothing! If it doesn’t match, we will remove the active state. Meaning that we can click within the box where we have our links so nothing will happen and it won’t disappear. But when we click outside the box of options we have the classList.remove(‘active’) in affect.