"search return (min)" is very inefficient