Browsing: how to embrace imperfection