allow blank (but not null) to make form submission work