back to beforeValidate, with an arbitrary check for if they sent blank data