use the right flow