Fixed algorythm.