working file writes