29the king sent a message and gathered together all the elders of Judah and Jerusalem. 30Then the king went up to the LORD’s temple, together with all the people of Judah and all the citizens of Jerusalem, the priests and the Levites, and all the people, young and old alike. There the king read out loud all the words of the covenant scroll that had been found in the LORD’s temple. 31The king stood in his place and made a covenant with the LORD that he would follow the LORD by keeping his commandments, his instructions, and his regulations with all his heart and all his being, in order to fulfill the words of the covenant that were written in this scroll. 32Then he made everyone found in Jerusalem and Benjamin join in a similar promise. The citizens of Jerusalem lived according to the covenant made with God, the God of their ancestors. 33Josiah got rid of all the detestable idols from all the regions that belonged to the Israelites, and he made everyone who lived in Israel serve the LORD their God. As long as Josiah lived, they didn’t turn away from following the LORD God of their ancestors.