Browsing: reversible HPP