Algo1 extension