wrote the read