update pregel+