have empty-field validation working for requets and offers