alg_final finished again