Browsing by Keywords cooperative motion