Browsing by Keywords comprehensive recovery program