Shroud still wrapped in divine mystery