An everlasting covenant