update writer, req