Adequate response to the challenges of our times