Browsing: reusable launch technology