"What's more, technology rapidly advanced and progressed."