trends and predictions