Fix algoritm.