AGREEMENT --------- between