Browsing: Things to Keep In Mind while running