some validation refinements - description limit, officer id blankness