No end of blessings from heaven and earth.