update formFunction