update the basic info flow