Browsing: breaking free from negative cycles