writes <- write