New Pompeii excavations a revelation