Progress and reflection