adds more required fields and handling of do you want a response or not
Merge pull request #1129 from noahc/S001184

adds more required fields and handling of do you want a response or not