Progress. Slow yet good progress.