migrate createForm to GotoCompletion provider