rename of algorithm