trends and technologies