The restored, and enhanced picture