... riding the waves of innovation