Progress and reflections