Form integration