search alg
more prompt features