Browsing: virtual programs for seniors