allow clean function to exit...