Browsing: innovative clean ideas