Reflections on the future...