Update for alg2