change fragment to include search params, but take them out when matching. extract and parse search params in _extractParameters