auto-update form