change initialize flow