Browsing by Keywords virtual balancing