Write to a writable file-stream that swaps out it's underlying file resources according to timer and naming functions