contemporary trends.