add document maintainance