3 The king stood by the column and made a covenant in the presence of the Lord to follow the Lord and to observe his commandments, statutes, and decrees with his whole heart and soul, and to re-establish the words of the covenant written in this book. And all the people stood by the covenant.
4 Then the king commanded the high priest Hilkiah, his assistant priests, and the doorkeepers to remove from the temple of the Lord all the objects that had been made for Baal, Asherah, and the whole host of heaven. These he burned outside Jerusalem on the slopes of the Kidron; their ashes were carried to Bethel.
5 He also put an end to the idolatrous priests whom the kings of Judah had appointed to burn incense on the high places in the cities of Judah and in the vicinity of Jerusalem, as well as those who burned incense to Baal, to the sun, moon, and signs of the zodiac, and to the whole host of heaven.
6 From the house of the Lord he also removed the Asherah to the Wadi Kidron, outside Jerusalem; he burned it and beat it to dust, in the Wadi Kidron, and scattered its dust over the graveyard of the people of the land.
7 He tore down the apartments of the cult prostitutes in the house of the Lord, where the women wove garments for the Asherah.
8 He brought in all the priests from the cities of Judah, and then defiled, from Geba to Beer-sheba, the high places where they had offered incense. He also tore down the high places of the gates, which were at the entrance of the Gate of Joshua, governor of the city, north of the city gate.
9 (The priests of the high places could not function at the altar of the Lord in Jerusalem; but they, along with their relatives, ate the unleavened bread.)