Reviews of Millennium Restoration