revival of an agreement