I cannot figure out why all allocated object aren't being fully deleted. Depending upon which module you run the script against you get a different number of remaining allocated objects. Right now I'm just running the script then exiting the dialog box. I was able to figure out some logic errors for why certain object weren't being deleted. I think it has to do with my skip list of skip lists not being freed correctly any help would be wonderful. Thank you.