#13 James -- begun adding validation for selected items