add data length to eepWrite