Lessons learned, progress report.