Browsing by Keywords demand and supply