more on transitio flow