Fix algorythme