TERMS AGREEMENT ---------------