Browsing: all about snakes