committing chapter 12 form validation