Browsing: MKM architecture + design