better form still without JS