past and future trends