make quantity required to submit, with messaging