Gods justice satisfied on our behalf.