Updated form.c