updates to gregory patches