closes #13 add server-side validation for new fields