Innovation is moving at a scarily fast pace.