Ok found some more buggy things a couple of the text are extended characters, I have also found that using Ronjonp method sometimes works, but have found a work around it appears that the text must be on top of the hatch not under then the crossing select seems to work. Need more time to test more, need to add the draw order stuff.