Just freshly restored - immaculate.