Good ideas. Real progress.