Progress in motion, innovation in the making..