Updated traverseParents to be limit based & updated .closest