signup workflow