Progress and reflection

Progress and reflection