range search
add random