Time pacing: competing in markets that won't stand still.