I have read throught the threads on how to do this and I almost have mine working but not quite. I have a detail section within GH/GF5 that will return a 1 if I wan't to get rid of the GF5. Works just fine. What I want to do is get rid of GH/GF1 if all of the GH/GF5's are all supressed. I added a global variable to supress this and it works fine for the first time but the second GH/GF1 that I want to keep it is only keeping the GF and not the GH, where is the best place to reset the global variable to accomplish this, this is where I think I am going wrong. Thanks for any help.