added some error messages for blank or unselected fields