GENERAL RELEASE AND AGREEMENT