trends and challenges