Revert "Revert "Algo""

This reverts commit 07ea48139aa4789b5960f12cb12218587ebb8ccf.