Browsing: human behaviour specialist