public filePath PreSaving and PreUnsafeDelete