Browsing: explaining illusions