with document