Browsing: micro macro end stage