as a way to check if GripAttachment existed in the lastTargetParent but since GetDescendants returns an array this wouldn’t work. I also tried to use table.find() which had similar results.
If you never knew, there is a second parameter for FindFirstChild which determines whether the method searches recursively as well (looks through descendants). I recommend this method to you as it’s quite efficient
Edit: There used to be a method called :FindFirstDescendant but it’s been scrapped in favour of this