def METHOD_NAME(self):
    url = "http://mgaleg.maryland.gov/webmga/frmcommittees.aspx?pid=commpage&tab=subject7"
    html = self.get(url).text
    doc = lxml.html.fromstring(html)
    doc.make_links_absolute(url)
    self.parents = {}
    for a in doc.xpath('//a[contains(@href, "cmtepage")]'):
        url = a.get("href")
        chamber_name = a.xpath("../../..//th/text()")[0]
        if chamber_name == "Senate Standing":
            url = url.replace("stab=01", "stab=04")
        if chamber_name == "House Standing":
            url = url.replace("stab=01", "stab=04")
        com_name = a.text
        if com_name is None:
            continue
        com_name = clean_name(com_name)
        if "Senate" in chamber_name:
            chamber = "upper"
        elif "House" in chamber_name:
            chamber = "lower"
        elif "Joint" in chamber_name:
            chamber = "legislature"
        elif "Statutory" in chamber_name:
            chamber = "legislature"
        elif "Special Joint" in chamber_name:
            chamber = "legislature"
        elif "Other" in chamber_name:
            chamber = "legislature"
        else:
            self.logger.warning(
                "No committee chamber available for committee '%s'" % com_name
            )
            continue
        com = self.scrape_committee(chamber, com_name, url)
        self.parents[(chamber, com_name)] = com._id
        yield com
    for a in doc.xpath('//a[contains(@href, "AELR")]'):
        url = a.get("href")
        chamber_name = a.xpath("../../..//th/text()")[0]
        chamber = "legislature"
        com_name = a.text
        if com_name is None:
            continue
        com_name = clean_name(com_name)
        com = self.scrape_committee(chamber, com_name, url)
        self.parents[(chamber, com_name)] = com._id
        yield com