Browsing: the crafty robot