updating form functionality