who did give himself for us that he might ransom us from all lawlessness and might purify to himself a peculiar people zealous of good works

Could you correct the punctuation please?
who did give himself for us, that he might ransom us from all lawlessness, and might purify to himself a peculiar people, zealous of good works;