This command was what i was using in the first place, but its extrmely buggy and has not once worked with my scripts. If anyone has another idea i would be happy to hear it. (i have a building that is placed on top of a resource, and once the building is placed, i need it to read a value that is on the resource it is intersecting with. basepart:GetTouchingParts() has been fairly useless :/)