Browsing: IME foundation