Ok Ron, that makes sense. But if the hatch has been mearly disassociated, still has the border, nothing else has been done or moved, couldn't it be reassociated

K guys, let me pick you brain a bit, looking at whdjr's code,
Code:
(ssget "X" '((0 . "HATCH")))
I understand the X is for selecting everything in the database. Can you tell me what the foot mark ( ' ) is for, and why the two sets of parenthesis

Also, the zero, period and then the quoted "hatch", although I understand the quoted "hatch", the filter for the ssget to find just the hatch, correct

But what is the zero, space and period for

I tried this but for some reason, it's selecting only one hatch pattern. I created four quick boxes, placed four different associated hatch patterns in these boxes and tried this code. Any ideas
