supporting file deletion (& recreation)