always write a file even if its empty