integrate new form