update init flow for others