long document update