add algos for harmonics and sq rt