added prelim write to CausticFile for descriptor