exchange timeline