further work to update the form