Past innovations and future challenges