fix price range bug