KNOWLEDGE LENDER ENSURES: CAUTIONS, FUNCTIONALITY ASSURES, AND PROGRESS PAYMENT ASSURES