exchanges and timing