moves heaven and earth