installation heaven and earth 72