validation works - but not quite, it now erases the form value prior to the post, simply going through GET request again