a doc edit tool