update alogaritma