The new covenant. The everlasting covenant