clean up data files at process exit