correct data writer