init base algos