better responsive form