All algos v1.0