write while read