WAIVER, AMENDMENT AND AGREEMENT