if write argument exists save directly to disk without archiving