limit_s added in wc-alg, tested