update of algd2