Past and future trends