DEFINITIVE AGREEMENT