Jeremiah 31:31-34 ASV and Ezekiel 36:24-28 ASV

These verses show the superiority of the coming New Covenant. That under that covenant, God will change people's hearts, and people will know him. God doesn't say anything about a law telling people what to do - they will know (because of the outpouring of the Holy Spirit).