WRITE is more flexible.