updated discontinuation form with various validations