fix page_size
add price range search