update best alhorythm