Challenge of the times.