Revelations and new mysteries.