[WIP] add a form upload extension

post submit is raised even if form is invalid.