updated sign up workflow