updates for algo