update algorithms-review