_write -> _transform