generous agreement ravage yield