Changes names for TP and adds new algorithms.